package xcmg.device.dao.entity.announcement;

import java.util.Date;

/**
 * 通知公告表
 * @Author huhuawei
 */
public class BasicAnnouncementDO {

    private String id;

    private String orgId;

    private String title;

    private String type;

    private String body;

    private String click;

    private String status;

    private String remark;

    private Integer px;

    private Integer isDel;

    private String createId;

    private String createName;

    private Date createDate;

    private String updateId;

    private Date updateDate;

    private Date validateStart;

    private Date validateEnd;

    /**
     * 是否显示：0不显示，1显示
     */
    private Short isShow;

    /** 是否对所有供应商展示 0否1是*/
    private Integer authDealerAll;

    /** 是否对所有系统内用户展示 0否1是*/
    private Integer authUserAll;

    /**
     * 是否可下载 0否 1是
     * */
    private Integer isDownload;

    /** 标题图 */
    private String titleImage;

    /** 是否对所有系统内用户展示 0否1是 */
    private Integer authCustomerAll;

    public Integer getIsDownload() {
        return isDownload;
    }

    public void setIsDownload(Integer isDownload) {
        this.isDownload = isDownload;
    }

    public Integer getAuthDealerAll() {
        return authDealerAll;
    }

    public void setAuthDealerAll(Integer authDealerAll) {
        this.authDealerAll = authDealerAll;
    }

    public Integer getAuthUserAll() {
        return authUserAll;
    }

    public void setAuthUserAll(Integer authUserAll) {
        this.authUserAll = authUserAll;
    }

    public Short getIsShow() {
        return isShow;
    }

    public void setIsShow(Short isShow) {
        this.isShow = isShow;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getOrgId() {
        return orgId;
    }

    public void setOrgId(String orgId) {
        this.orgId = orgId;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getBody() {
        return body;
    }

    public void setBody(String body) {
        this.body = body;
    }

    public String getClick() {
        return click;
    }

    public void setClick(String click) {
        this.click = click;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public Integer getPx() {
        return px;
    }

    public void setPx(Integer px) {
        this.px = px;
    }

    public Integer getIsDel() {
        return isDel;
    }

    public void setIsDel(Integer isDel) {
        this.isDel = isDel;
    }

    public String getCreateId() {
        return createId;
    }

    public void setCreateId(String createId) {
        this.createId = createId;
    }

    public String getCreateName() {
        return createName;
    }

    public void setCreateName(String createName) {
        this.createName = createName;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public String getUpdateId() {
        return updateId;
    }

    public void setUpdateId(String updateId) {
        this.updateId = updateId;
    }

    public Date getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    public Date getValidateStart() {
        return validateStart;
    }

    public void setValidateStart(Date validateStart) {
        this.validateStart = validateStart;
    }

    public Date getValidateEnd() {
        return validateEnd;
    }

    public void setValidateEnd(Date validateEnd) {
        this.validateEnd = validateEnd;
    }

    public String getTitleImage() {
        return titleImage;
    }

    public void setTitleImage(String titleImage) {
        this.titleImage = titleImage;
    }

    public Integer getAuthCustomerAll() {
        return authCustomerAll;
    }

    public void setAuthCustomerAll(Integer authCustomerAll) {
        this.authCustomerAll = authCustomerAll;
    }

    @Override
    public String toString() {
        return "BasicAnnouncementDO{" +
                "id='" + id + '\'' +
                ", orgId='" + orgId + '\'' +
                ", title='" + title + '\'' +
                ", type='" + type + '\'' +
                ", body=" + body +
                ", click='" + click + '\'' +
                ", status='" + status + '\'' +
                ", remark='" + remark + '\'' +
                ", px=" + px +
                ", isDel=" + isDel +
                ", createId='" + createId + '\'' +
                ", createName='" + createName + '\'' +
                ", createDate=" + createDate +
                ", updateId='" + updateId + '\'' +
                ", updateDate=" + updateDate +
                ", validateStart=" + validateStart +
                ", validateEnd=" + validateEnd +
                '}';
    }
}